package com.qf.service;

import com.qf.entity.User;

/**
 * @Author AzureSky_X
 * @Date 2020/11/16 18:47
 * @Version 1.0
 */

public interface UserService {
    /**
     * 校验用户名是否存在
     *  0：不存在
     *  1：存在
     * @param username
     * @return
     */
    int checkUserName(String username);

    /**
     * 注册用户
     * @param u
     * @return
     */
    int register(User u);

    /**
     * 激活用户的方法
     * @param activeCode 激活码
     * @return
     */
    int active(String activeCode);

    /**
     * 登录的方法
     * @param username
     * @param password
     * @return
     */
    User login(String username,String password);


}
